SlideShare a Scribd company logo
1 of 10
AÑADIR  CLIENTE PROVEEDOR PRODUCTO VENTAS
LES VOY A PONER COMO EJEMPLO EL CLIENTE PARA AÑADIR EN LOS 4 VA EL MISMO CODIGO
DENTRO DE ESTA IMAGEN FA EL SIGUIENTE CODIGO QUE NOS ABRIRA OTRO FORM  private void button1_Click(object sender, EventArgs e)         {             Form10 ventana = new Form10();             ventana.Show();             this.Close();         }
DENTRO DEL BOTON VA EL SIGUIENTE CODIGO: private void button1_Click(object sender, EventArgs e)         {            con = new SqlConnection();             con.ConnectionString = vgloba.liga;             try            { string insertar = "insertinto CLIENTES  (nombre,calle,interior,exterior,colonia,codigoPostal,estado,pais,ciudad,poblacion,telefono1,telefono2, rfc, email) values (@nombre,@calle,@interior,@exterior,@colonia,@codigoPostal,@estado,@pais,@ciudad,@poblacion,@telefono1,@telefono2,@rfc,@email)"; //se le pone el texbox para saber donde se va a agregar la informacion y  que se va a guardar en la base de datos en sql.                 SqlCommand comando = new SqlCommand(insertar, con); comando.Connection.Open();                // comando.Parameters.Add(new SqlParameter("@id_Cliente", textBox15.Text)); comando.Parameters.Add(new SqlParameter("@nombre", textBox1.Text)); comando.Parameters.Add(new SqlParameter("@calle", textBox2.Text)); comando.Parameters.Add(new SqlParameter("@interior", Int32.Parse (textBox3.Text))); comando.Parameters.Add(new SqlParameter("@exterior", Int32.Parse (textBox4.Text))); comando.Parameters.Add(new SqlParameter("@colonia", textBox5.Text)); comando.Parameters.Add(new SqlParameter("@codigoPostal", Int32.Parse (textBox6.Text))); comando.Parameters.Add(new SqlParameter("@estado", textBox7.Text)); comando.Parameters.Add(new SqlParameter("@pais", textBox8.Text)); comando.Parameters.Add(new SqlParameter("@ciudad", textBox9.Text)); comando.Parameters.Add(new SqlParameter("@poblacion", textBox10.Text)); comando.Parameters.Add(new SqlParameter("@telefono1",Int32.Parse (textBox11.Text))); comando.Parameters.Add(new SqlParameter("@telefono2", Int32.Parse (textBox12.Text))); comando.Parameters.Add(new SqlParameter("@rfc", textBox13.Text)); comando.Parameters.Add(new SqlParameter("@email", textBox14.Text));
comando.ExecuteNonQuery(); comando.Connection.Close();                 MessageBox.Show("Se ha agragado nuevo CLIENTE ala base de datos");       }            catch            {                 MessageBox.Show("No se pudo conectar a la base de datos");            }             Form7 ventana = new Form7();             ventana.Show();             this.Close();         }
ESTE CODIGO VA DENTRO DEL FORM PERO SEGUIMOSEN EN AÑADIR. privatevoid Form10_Load(objectsender, EventArgs e)         {             con = new System.Data.SqlClient.SqlConnection();             con.ConnectionString = vgloba.liga;             try             {                 con.Open();                 //contar registros                 string contar = "SELECT Count(id_Cliente) FROM CLIENTES";                 SqlCommand comando = new SqlCommand(contar, con);                 int contador = (int)comando.ExecuteScalar() + 1;                 con.Close();                 textBox15.Text = contador.ToString();             }             catch             {                 MessageBox.Show("conexioninaxesible");             }         }
ES EL MISMO CODIGO PERO CON LA UNICA DIFERENCIA QUE A CADA TABLA LE VAS A PONER SUS ATRIBUTOS.
Añadir
Añadir

More Related Content

What's hot

Mantto con vb2010
Mantto con vb2010Mantto con vb2010
Mantto con vb2010tihuilo
 
PROBLEMAS DE PROGRAMACION 2 por jordan puente quinto
PROBLEMAS DE PROGRAMACION 2 por jordan puente quintoPROBLEMAS DE PROGRAMACION 2 por jordan puente quinto
PROBLEMAS DE PROGRAMACION 2 por jordan puente quintoJordan Puente
 
Form Pemesanan Tiket dengan Java NetBeans
Form Pemesanan Tiket dengan Java NetBeansForm Pemesanan Tiket dengan Java NetBeans
Form Pemesanan Tiket dengan Java NetBeansAldila Putri
 
Membuat program aplikasi kalkulator sederrhana dengan delphi
Membuat program aplikasi kalkulator sederrhana dengan delphiMembuat program aplikasi kalkulator sederrhana dengan delphi
Membuat program aplikasi kalkulator sederrhana dengan delphiMuhammad Najamuddin Jeneponto
 
Sujet bac info 2012 g1, g2 et g3 avec correction
Sujet bac info 2012 g1, g2 et g3 avec correctionSujet bac info 2012 g1, g2 et g3 avec correction
Sujet bac info 2012 g1, g2 et g3 avec correctionborhen boukthir
 
Bantesco.net
Bantesco.netBantesco.net
Bantesco.netfanyto
 
Функциональное реактивное программирование
Функциональное реактивное программированиеФункциональное реактивное программирование
Функциональное реактивное программированиеDmitriy Kiriyenko
 
Создание новых объектов
Создание новых объектовСоздание новых объектов
Создание новых объектовConstantin Kichinsky
 

What's hot (12)

Mantto con vb2010
Mantto con vb2010Mantto con vb2010
Mantto con vb2010
 
PROBLEMAS DE PROGRAMACION 2 por jordan puente quinto
PROBLEMAS DE PROGRAMACION 2 por jordan puente quintoPROBLEMAS DE PROGRAMACION 2 por jordan puente quinto
PROBLEMAS DE PROGRAMACION 2 por jordan puente quinto
 
Cajero
CajeroCajero
Cajero
 
Proyecto Final Android-SQLite
Proyecto Final Android-SQLiteProyecto Final Android-SQLite
Proyecto Final Android-SQLite
 
Trabajo de programacion
Trabajo de programacionTrabajo de programacion
Trabajo de programacion
 
Form Pemesanan Tiket dengan Java NetBeans
Form Pemesanan Tiket dengan Java NetBeansForm Pemesanan Tiket dengan Java NetBeans
Form Pemesanan Tiket dengan Java NetBeans
 
Membuat program aplikasi kalkulator sederrhana dengan delphi
Membuat program aplikasi kalkulator sederrhana dengan delphiMembuat program aplikasi kalkulator sederrhana dengan delphi
Membuat program aplikasi kalkulator sederrhana dengan delphi
 
Sujet bac info 2012 g1, g2 et g3 avec correction
Sujet bac info 2012 g1, g2 et g3 avec correctionSujet bac info 2012 g1, g2 et g3 avec correction
Sujet bac info 2012 g1, g2 et g3 avec correction
 
Bantesco.net
Bantesco.netBantesco.net
Bantesco.net
 
Функциональное реактивное программирование
Функциональное реактивное программированиеФункциональное реактивное программирование
Функциональное реактивное программирование
 
Pemrograman vb net
Pemrograman vb netPemrograman vb net
Pemrograman vb net
 
Создание новых объектов
Создание новых объектовСоздание новых объектов
Создание новых объектов
 

More from ilian patricia bocanegra alfaro (20)

Edi
EdiEdi
Edi
 
EDI
EDIEDI
EDI
 
Diseño de almacen de datos
Diseño de almacen de datos Diseño de almacen de datos
Diseño de almacen de datos
 
Diseño de almacen de datos
Diseño de almacen de datosDiseño de almacen de datos
Diseño de almacen de datos
 
Diseño de almacen de datos
Diseño de almacen de datosDiseño de almacen de datos
Diseño de almacen de datos
 
Sgbdoo
SgbdooSgbdoo
Sgbdoo
 
ODMG
ODMGODMG
ODMG
 
Diseño orientado a flujo de datos
Diseño orientado a flujo de datosDiseño orientado a flujo de datos
Diseño orientado a flujo de datos
 
F:\diseño orientado a flujo de datos
F:\diseño orientado a flujo de datosF:\diseño orientado a flujo de datos
F:\diseño orientado a flujo de datos
 
Acceder
AccederAcceder
Acceder
 
Acceder
AccederAcceder
Acceder
 
Borrar
BorrarBorrar
Borrar
 
Bienvenida
BienvenidaBienvenida
Bienvenida
 
GEOMETRIC COMPUTER PROGRAMA DE BD
GEOMETRIC COMPUTER PROGRAMA DE BDGEOMETRIC COMPUTER PROGRAMA DE BD
GEOMETRIC COMPUTER PROGRAMA DE BD
 
I:\pantallas
I:\pantallasI:\pantallas
I:\pantallas
 
Pantallas
PantallasPantallas
Pantallas
 
Pantallas
PantallasPantallas
Pantallas
 
Procesamientos Almacenados
Procesamientos AlmacenadosProcesamientos Almacenados
Procesamientos Almacenados
 
Disparadores
DisparadoresDisparadores
Disparadores
 
Exp Tbd1 De Vi
Exp Tbd1 De ViExp Tbd1 De Vi
Exp Tbd1 De Vi
 

Añadir

  • 1. AÑADIR CLIENTE PROVEEDOR PRODUCTO VENTAS
  • 2. LES VOY A PONER COMO EJEMPLO EL CLIENTE PARA AÑADIR EN LOS 4 VA EL MISMO CODIGO
  • 3. DENTRO DE ESTA IMAGEN FA EL SIGUIENTE CODIGO QUE NOS ABRIRA OTRO FORM private void button1_Click(object sender, EventArgs e) { Form10 ventana = new Form10(); ventana.Show(); this.Close(); }
  • 4.
  • 5. DENTRO DEL BOTON VA EL SIGUIENTE CODIGO: private void button1_Click(object sender, EventArgs e) { con = new SqlConnection(); con.ConnectionString = vgloba.liga; try { string insertar = "insertinto CLIENTES (nombre,calle,interior,exterior,colonia,codigoPostal,estado,pais,ciudad,poblacion,telefono1,telefono2, rfc, email) values (@nombre,@calle,@interior,@exterior,@colonia,@codigoPostal,@estado,@pais,@ciudad,@poblacion,@telefono1,@telefono2,@rfc,@email)"; //se le pone el texbox para saber donde se va a agregar la informacion y que se va a guardar en la base de datos en sql. SqlCommand comando = new SqlCommand(insertar, con); comando.Connection.Open(); // comando.Parameters.Add(new SqlParameter("@id_Cliente", textBox15.Text)); comando.Parameters.Add(new SqlParameter("@nombre", textBox1.Text)); comando.Parameters.Add(new SqlParameter("@calle", textBox2.Text)); comando.Parameters.Add(new SqlParameter("@interior", Int32.Parse (textBox3.Text))); comando.Parameters.Add(new SqlParameter("@exterior", Int32.Parse (textBox4.Text))); comando.Parameters.Add(new SqlParameter("@colonia", textBox5.Text)); comando.Parameters.Add(new SqlParameter("@codigoPostal", Int32.Parse (textBox6.Text))); comando.Parameters.Add(new SqlParameter("@estado", textBox7.Text)); comando.Parameters.Add(new SqlParameter("@pais", textBox8.Text)); comando.Parameters.Add(new SqlParameter("@ciudad", textBox9.Text)); comando.Parameters.Add(new SqlParameter("@poblacion", textBox10.Text)); comando.Parameters.Add(new SqlParameter("@telefono1",Int32.Parse (textBox11.Text))); comando.Parameters.Add(new SqlParameter("@telefono2", Int32.Parse (textBox12.Text))); comando.Parameters.Add(new SqlParameter("@rfc", textBox13.Text)); comando.Parameters.Add(new SqlParameter("@email", textBox14.Text));
  • 6. comando.ExecuteNonQuery(); comando.Connection.Close(); MessageBox.Show("Se ha agragado nuevo CLIENTE ala base de datos"); } catch { MessageBox.Show("No se pudo conectar a la base de datos"); } Form7 ventana = new Form7(); ventana.Show(); this.Close(); }
  • 7. ESTE CODIGO VA DENTRO DEL FORM PERO SEGUIMOSEN EN AÑADIR. privatevoid Form10_Load(objectsender, EventArgs e) { con = new System.Data.SqlClient.SqlConnection(); con.ConnectionString = vgloba.liga; try { con.Open(); //contar registros string contar = "SELECT Count(id_Cliente) FROM CLIENTES"; SqlCommand comando = new SqlCommand(contar, con); int contador = (int)comando.ExecuteScalar() + 1; con.Close(); textBox15.Text = contador.ToString(); } catch { MessageBox.Show("conexioninaxesible"); } }
  • 8. ES EL MISMO CODIGO PERO CON LA UNICA DIFERENCIA QUE A CADA TABLA LE VAS A PONER SUS ATRIBUTOS.